/*
    This file is part of Cyclos (www.cyclos.org).
    A project of the Social Trade Organisation (www.socialtrade.org).

    Cyclos is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    Cyclos is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with Cyclos; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

 */
package nl.strohalm.cyclos.controls.payments;

import nl.strohalm.cyclos.utils.binding.MapBean;

/**
 * Form for payments from an account owner to other
 * @author luis
 */
public class PaymentForm extends BasePaymentForm {
    private static final long serialVersionUID = 5294591360550198564L;
    private boolean           selectMember;
    private String            to;
    private boolean           toSystem;
    private Object            payments         = new MapBean(true, "date", "amount");
    private String            from;

    @Override
    public String getFrom() {
        return from;
    }

    public Object getPayments() {
        return payments;
    }

    public String getTo() {
        return to;
    }

    public boolean isSelectMember() {
        return selectMember;
    }

    public boolean isToSystem() {
        return toSystem;
    }

    @Override
    public void setFrom(final String from) {
        this.from = from;
    }

    public void setPayments(final Object payments) {
        this.payments = payments;
    }

    public void setSelectMember(final boolean selectMember) {
        this.selectMember = selectMember;
    }

    public void setTo(final String to) {
        this.to = to;
    }

    public void setToSystem(final boolean toSystem) {
        this.toSystem = toSystem;
    }

}
